Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ci] Use new 1ES Hosted Linux PR build pool #8108

Merged
merged 2 commits into from
Jun 5, 2023
Merged

Conversation

pjcollins
Copy link
Member

Commit ca5ff9b migrated our Linux PR build and test jobs to Microsoft
hosted agents. At the time it seemed that we had trimmed our build
output and provisioning requirements enough to fit within the 10GB disk
space limit of the hosted agents. However, we've been running into disk
issues recently:

System.IO.IOException: No space left on device : '/home/vsts/agents/3.220.2/_diag/Worker_20230605-125326-utc.log'

A new android-devdiv-ubuntu-vmss-pr scaling pool has been set up
for Linux PR builds and tests, with the same configuration as the
android-devdiv-ubuntu-vmss pool used for non PR builds.

Commit ca5ff9b migrated our Linux PR build and test jobs to Microsoft
hosted agents.  At the time it seemed that we had trimmed our build
output and provisioning requirements enough to fit within the 10GB disk
space limit of the hosted agents.  However, we've been running into disk
issues recently:

    System.IO.IOException: No space left on device : '/home/vsts/agents/3.220.2/_diag/Worker_20230605-125326-utc.log'

A new [`android-devdiv-ubuntu-vmss-pr`][0] scaling pool has been set up
for Linux PR builds and tests, with the same configuration as the
`android-devdiv-ubuntu-vmss` pool used for non PR builds.

[0]: https://ms.portal.azure.com/?feature.customportal=false#@microsoft.onmicrosoft.com/resource/subscriptions/cd4829e2-e38b-43d2-8316-2f2009f36f97/resourcegroups/devdiv-vm-scale-sets/providers/Microsoft.CloudTest/hostedpools/android-devdiv-ubuntu-vmss-pr/overview
@pjcollins pjcollins marked this pull request as ready for review June 5, 2023 20:54
@pjcollins pjcollins requested a review from jonpryor as a code owner June 5, 2023 20:54
@jpobst
Copy link
Contributor

jpobst commented Jun 5, 2023

Also, it seems the build job now takes ~20 minutes instead of ~50 minutes. 😁

@pjcollins pjcollins merged commit 222135d into main Jun 5, 2023
@pjcollins pjcollins deleted the dev/pjc/ubuntu-pr-pool branch June 5, 2023 21:39
grendello added a commit to grendello/xamarin-android that referenced this pull request Jun 6, 2023
* main:
  [ci] Use new 1ES Hosted Linux PR build pool (dotnet#8108)
  Bump external/Java.Interop from `72b041a` to `738de61` (dotnet#8104)
  Bump to xamarin/xamarin-android-tools/main@44885bc (dotnet#8093)
  LEGO: Merge pull request 8105
@github-actions github-actions bot locked and limited conversation to collaborators Jan 22, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants